Genesis\API\Request\Financial\OnlineBankingPayments\OnlineBanking\Payout S

Total Complexity 15
Dependencies 10
Dependents 0
Total lines 405
Lines of code 175
Logical lines of code 25
Comment lines 156
Methods 13
Properties 14

Methods 13

Method Rating Maintainability Complexity Lines of code
setRequiredFieldsConditional()
S
47 1 47
getPaymentTransactionStructure()
S
49 1 31
setPaymentType()
S
63 2 12
setRequiredFields()
S
56 1 21
validateBRLCurrency()
S
65 2 9
getTransactionType()
S
78 1 3
setIdCardNumber()
S
69 1 8
setPayerBankPhoneNumber()
S
69 1 8
setBankAccountType()
S
69 1 8
setDocumentType()
S
69 1 8
setAccountId()
S
69 1 8
setUserId()
S
69 1 8
checkRequirements()
S
78 1 4